package com.tjec.project.mdmSynchronous.domain;

import com.tjec.framework.aspectj.lang.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.tjec.framework.web.domain.BaseEntity;

/**
 * 行政组织架构对象 sys_administrative
 * 
 * @author villwang
 * @date 2020-05-13
 */
public class SysAdministrative extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 部门id */
    @Excel(name = "部门id")
    private String deptId;

    /** 父部门id */
    @Excel(name = "父部门id")
    private String parentId;

    /** 部门简称 */
    @Excel(name = "部门简称")
    private String deptName;

    /** 排序 */
    @Excel(name = "排序")
    private String orderNum;

    /** 主键 */
    private String guid;

    /** 全局id */
    @Excel(name = "全局id")
    private String globalId;

    /** oa组织编码 */
    @Excel(name = "oa组织编码")
    private String oaDeptId;

    /** 部门全称 */
    @Excel(name = "部门全称")
    private String deptFullName;

    public void setDeptId(String deptId) 
    {
        this.deptId = deptId;
    }

    public String getDeptId() 
    {
        return deptId;
    }
    public void setParentId(String parentId) 
    {
        this.parentId = parentId;
    }

    public String getParentId() 
    {
        return parentId;
    }
    public void setDeptName(String deptName) 
    {
        this.deptName = deptName;
    }

    public String getDeptName() 
    {
        return deptName;
    }
    public void setOrderNum(String orderNum) 
    {
        this.orderNum = orderNum;
    }

    public String getOrderNum() 
    {
        return orderNum;
    }
    public void setGuid(String guid) 
    {
        this.guid = guid;
    }

    public String getGuid() 
    {
        return guid;
    }
    public void setGlobalId(String globalId) 
    {
        this.globalId = globalId;
    }

    public String getGlobalId() 
    {
        return globalId;
    }
    public void setOaDeptId(String oaDeptId) 
    {
        this.oaDeptId = oaDeptId;
    }

    public String getOaDeptId() 
    {
        return oaDeptId;
    }
    public void setDeptFullName(String deptFullName) 
    {
        this.deptFullName = deptFullName;
    }

    public String getDeptFullName() 
    {
        return deptFullName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("deptId", getDeptId())
            .append("parentId", getParentId())
            .append("deptName", getDeptName())
            .append("orderNum", getOrderNum())
            .append("guid", getGuid())
            .append("globalId", getGlobalId())
            .append("oaDeptId", getOaDeptId())
            .append("deptFullName", getDeptFullName())
            .toString();
    }
}
